leg of pork - French English Dictionary